【三】幻兽帕鲁:四人联机存档 ,房主互相转移

您所在的位置:网站首页 desmume 存档转移 【三】幻兽帕鲁:四人联机存档 ,房主互相转移

【三】幻兽帕鲁:四人联机存档 ,房主互相转移

2024-07-03 10:35| 来源: 网络整理| 查看: 265

存档转移的使用场景:1.四人存档 转 专用服务器存档2.专用服务器 存档 转移 四人存档。3.linux、Windows专用服务器 互相转移 4. 四人联机存档之间的相互转换

四人存档转linux专用服务器,服务器之间存档互相转移。

⠀⠀⠀专用服务器 转移到 四人存档

此篇继前两篇未完结的部分:

1.四人房间 存档之间 如何互相转移?

(被拷打了,没想到大家还是很关心这个)

⠀工具下载地址:https://wwz.lanzoum.com/iYGux1miif3i

python: 使用微软商店下载即可

五、四人房间 存档之间 如何互相转移?

此贴仅实例一下 :四人存档中,两个人之间如何转移, 如果四个人都同时拥有主机方法同理。

开始前,先了解一下本地存档内容:

打开:C:\Users\用户\AppData\Local\Pal\Saved\SaveGames\76561198412376647\ 目录下

【三】幻兽帕鲁:四人联机存档 ,房主互相转移-第0张

players:角存放用户角色的数据,我们转移也仅仅是转移他里面的具体某一id的文件。

Level:这个就是世界文件,建筑物、资源等。

LocalData:个人地图数据,保存在本地,也就是每个人解锁了哪些迷雾。

WorldOption:房间基础设置

backup:自动备份的存档

⠀⠀

再了解一下转移存档,究竟转移的是什么?

⠀我们通过一个uesave读取虚幻引擎存档文件,还有一个脚本执行 旧角色数据和新角色数据的替换。

由于本地存档的主机的角色的GUID为默认:00000000000000000000000000000001

当自己不是房主,存档转移自己的数据 只需要:

新建一个世界A,获得一个自己的0000001角色数据,将旧存档的自己的带有Guid的角色数据,通过转移,到新角色0000001上。 再将其他人的文件和世界资源数据 复制到世界A存档中, 即数据成功转移,此时我们称呼为世界B。

当自己的数据成功转移后,开启B世界。这时候你是房主。

⠀⠀

也需要转移原房主的数据到新存档:⠀

建立B世界后,原房主加入游戏,获得世界B带有GUID的初始角色存档。

然后将旧存档的0000001数据,转移到新世界带有GUID的角色存档。

此转移其他人的数据不变(也就是另外两人)。

接下来解析转移存档的命令:

python fix-host-save.py

⠀python fix-host-save.py的文件路径 uesave.exe的文件路径

⠀新的Guid 旧的Guid

意思就是,将旧的guid的文件,转移到新的guid文件中,但注意,需要在旧存档的目录中完成,因为转移过程依赖于Level.sav等文件。

示例:

1.将要转移的旧存档复制到uesaveWin\files的目录下。

【三】幻兽帕鲁:四人联机存档 ,房主互相转移-第1张

⠀⠀

2.创建新世界,将新世界自己的GUID文件复制到files\Players目录下。

【三】幻兽帕鲁:四人联机存档 ,房主互相转移-第2张

(新创建的存档下的Players的000001文件复制到,刚刚旧存档保存到uesaveWin|files\Players目录下)

3.执行cmd命令,在uesaveWin目录下的地址栏中,输入cmd+回车即可。

【三】幻兽帕鲁:四人联机存档 ,房主互相转移-第3张

输入绝对路径,或者在当前uesaveWin打开cmd相对路径也可以,执行转移命令。

4.等待存档转移成功。

【三】幻兽帕鲁:四人联机存档 ,房主互相转移-第4张

5.将files文件夹内的文件替换到新世界的存档中。启动游戏

【三】幻兽帕鲁:四人联机存档 ,房主互相转移-第5张

打开虽然显示是其他玩家名称,但进入游戏后。

【三】幻兽帕鲁:四人联机存档 ,房主互相转移-第6张

⠀⠀

同理,再修改原房主的存档,也就是截图中的:

将00000000000000000000000000000001旧房主的,让旧房主加入一下你的世界,重新生成一个guid文件。

再将你现在的存档,复制到files文件,重新执行:

python fix-host-save.py uesave.exe files 新的Guid 旧的Guid

⠀⠀

以及房主不变, 两个非房主 互换存档的方法一样,比如现有玩家A和玩家B:

复制两份存档,将python fix-host-save.py uesave.exe files 旧的玩家A 旧的玩家B,得到新的玩家A。

然后python fix-host-save.py uesave.exe files 旧的玩家B 旧的玩家A,得到新的玩家B。

【三】幻兽帕鲁:四人联机存档 ,房主互相转移-第7张

有帮助的话点点赞吧!谢谢!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3